Добро пожаловать, Гость. Пожалуйста авторизуйтесь здесь.
FGHIGate на GaNJa NeTWoRK ST@Ti0N - Просмотр сообщения в эхоконференции RU.UNIX.BSD
Введите FGHI ссылку:


Присутствуют сообщения из эхоконференции RU.UNIX.BSD с датами от 18 Jan 11 22:51:00 до 18 Jan 24 18:16:22, всего сообщений: 10753
Ответить на сообщение К списку сообщений Предыдущее сообщение Следующее сообщение
= Сообщение: 10458 из 10753 ==================================== RU.UNIX.BSD =
От   : Alex Korchmar                    2:5020/400         20 Apr 22 20:11:49
Кому : All                                                 20 Apr 22 20:11:49
Тема : shit-zfs
FGHI : area://RU.UNIX.BSD?msgid=<1187515452@ddt.demos.su>+d59fd564
= Кодировка сообщения определена как: IBM866 =================================
==============================================================================
From: Alex Korchmar <noreply@linux.e-moe.ru>


Продолжаем уже совсем безнадежные репортажи с "bsd way" ("вы новую
дорогу нах..й знаете?")

В рамках эвакуации из хетзнера полез проверять бэкапы. Лишних дисков, понятно,
нет, но есть нелишний со свободным местом. Hо бэкап сделан zfs send.
Ок, казалось бы, что проще: zfs create том пожирнее (ок, сработало)
volmode geom - ок, сработало, gpart ничего против такого "диска" не имеет.
создаем на нем пару разделов просто чтоб были (хотелось скосплеить разбивку
оригинала), zpool create... а фигушки. sysctl vfs.zfs.vol.recursive=1
Ок, пул создается. Валим на этот пул zfs receive - там целиком копия, какие-то
инкрементальные поверх. Разумеется, с флагом, предотвращающим монтирование,
поскольку про altroot как обычно впопыхах забыли.
Это тоже прокатывает, пул виден, fs на нем не смонтированы но видны, вероятно,
какие-то файлы туда попали.

Попробуем все же сделать ему нормальный altroot: zpool export.... опа... о
чем это оно тут думало несколько минут? Hу ладно, экспорт состоялся.

zpool import пул видит, попробуем импорти....херак, мертво висит import.
Судя по невозможности при этом запустить gpart list - мертвый дедлок где-то
в geom.
Поскольку прекратить это невозможно, reboot. После перезагрузки zpool import
показывает пул (если ткнуть ему пальцам в /dev/zvol/гдетотам ) как UNAVAILABLE.
Импортировать такой пул, естественно, нельзя. Включаем обратно recursive.
Как и следовало ожидать, пул стал ONLINE, но при попытке импорта опять мертво
висим.

Что оно там ищет и как это починить - вопрос, видимо, не имеющий ответа.
Просто не пользоваться. Что мертво то мертво.


> Alex
P.S. bhyveload не имеет ничего против загрузки оттуда, т.е. сам пул внутри
zvol вероятно в порядке, но, поскольку машина вне сети, попытка
хотя бы попытаться запустить это как виртуалку, успеха не принесла
- ведь поделка не умеет даже консоль без костылей показывать.
bsd way. Hовая дорога на...й. Hичего толком не работает и уже не будет.

--- ifmail v.2.15dev5.4
* Origin: Demos online service (2:5020/400)

К главной странице гейта
Powered by NoSFeRaTU`s FGHIGate
Открытие страницы: 0.092025 секунды